contrast to the alps - Allemand Anglais Dictionnaire